demonizing or something demonized - Espagnol Anglais Dictionnaire